@charset "utf-8";
/*----------------------------------*/
body{margin:0;padding:0;padding:2px 0;}
h1,h2,h3,h4,h5,h6,p,ul,dl,dt,dd,form,input,select,textarea{margin:0;padding:0;}
li{list-style:none;}
.clear{ clear:both;overflow:hidden; height:0;}
/*test_1.html----------------------------------*/
.test_wrap{margin:0 auto;height:100%;overflow:hidden;}
.test_wrap .test_head{width:100%; height:50px; background:url(../images/bg_t.jpg) 0 0 no-repeat;}
.test_wrap .test_head strong{ font:20px/50px "微软雅黑"; *font-weight:normal; text-indent:16px; display:block; }
.test_wrap .test_center{width:100%; height:100%; overflow:hidden; background:url(../images/bg_repeat.jpg) 0 0 repeat-y;}
.test_center .test_content{margin:0 7px;background:#fff url(../images/test_dbg.gif) left bottom repeat-x; border:#fff 1px solid; color:#666;}
.test_center .test_content2{padding:10px;}
.test_center .test_content .test_begin,.test_center .test_content2 .test_begin{padding:17px 20px 17px 26px;height:100%; overflow:hidden; font:12px "宋体";}
.test_center .test_content strong,.test_center .test_content2 strong{ font:bold 12px/20px "宋体"; color:#666;}
.test_center .test_content dl.list1{float:left;width:465px;padding:5px 10px 0; height:100%; overflow:hidden;}
.test_center .test_content dl dt,.test_center .test_content dd{padding:5px 0;float:left; font:12px "宋体";}
.test_center .test_content dl.list1 dt{clear:both;width:40px; text-align:right; line-height:24px;}
.test_center .test_content dl.list1 dd{width:425px; line-height:24px;}

.test_center .test_content dl dd .in_rad{margin:0 3px 5px 0; vertical-align:middle;}
.test_center .test_content dl dd .in_txt{ width:116px; height:20px; border:#c7c7c7 1px solid; font:12px/20px "宋体"; padding:0 0 0 2px; vertical-align:middle; margin:0 5px 0 0; color:#999;}
.test_center .test_content dl dd input.error{width:116px; height:20px; border:#c00 1px solid; font:12px/20px "宋体"; padding:0 0 0 2px; vertical-align:middle; margin:0 5px 0 0; }
.test_center .test_content dl dd span.error{ position:absolute;width:180px; color:#c00;margin:0 0 0 10px;}

.test_center .test_content ul.list1,.test_center .test_content ul.list3{padding:5px 0  0 15px; height:100%; overflow:hidden;}
.test_center .test_content ul.list1 li,.test_center .test_content ul.list3 li{ font:12px/30px Arial,"宋体";}
.test_center .test_content ul.list1 li b,.test_center .test_content ul.list3 li b{ color:#f60; font:bold 14px/30px Arial;}
.test_center .test_content ul.list1 select,.test_center .test_content ul.list3 select{width:55px; vertical-align:middle;}
.test_center .test_content ul.list1 li span a,.test_center .test_content ul.list3 li span a{ color:#7156b5; margin:0 0 0 30px; text-decoration:none;}
.test_center .test_content ul.list1 li span a:hover,.test_center .test_content ul.list3 li span a:hover{ color:#f60; text-decoration:underline;}
.test_center .test_content ul.list1 li.tishi,.test_center .test_content ul.list3 li.tishi{padding:3px 0 0; color:#999; text-align:right; font-family:"宋体";}
.test_center .test_content ul.list1 li.tishi .tisi_le,.test_center .test_content ul.list3 li.tishi .tisi_le{ float:left;}
.test_center .test_content ul.list1 li.tishi a,.test_center .test_content ul.list3 li.tishi a{ margin:0;}

.test_center .test_content .test_btn,.test_center .test_content2 .test_btn{margin:0 10px;padding:0 21px 20px;}
.test_center .test_content .test_btn input{width:82px; height:32px; margin:0 0 0 10px; border:none;}
.test_center .test_content .test_btn .test_1{cursor: pointer; background:url(../images/button_1.gif) 0 0 no-repeat;}
.test_center .test_content .test_btn .test_2{cursor: pointer; background:url(../images/button_2.gif) 0 0 no-repeat;}

.test_wrap .test_bottom{width:100%; height:8px; background:url(../images/bg_d.jpg) 0 0 no-repeat; overflow:hidden;}
.test_wrap .test_logo{width:100%; height:70px; background:#f8f7ff; font:20px/70px "微软雅黑","黑体"; color:#666; overflow:hidden;}
.test_wrap .test_logo a{float:left;margin:0 10px;width:210px; height:70px; background:url(../images/test_logo.gif) 0 0 no-repeat;}

/*test_2.html----------------------------------*/
.test_center .test_content dl.list2 dt{clear:both;width:80px; text-align:right; line-height:24px;}
.test_center .test_content dl.list2 dd{width:385px; line-height:24px;}
.test_center .test_content .form{float:left;width:120px;}
.test_center .test_content .form .drop_sel{width:120px;overflow:hidden;}
.test_center .test_content .form .drop_sel input{ width:115px; height:24px; background:url(../images/dropdown.gif) 0 0 no-repeat; border:none; padding:0 0 0 5px; cursor:pointer; font:12px/24px "宋体"; color:#666;}
.test_center .test_content .form .test_menu{ display:none; margin:1px 0 0;position:absolute;width:118px;background: #fff;border:1px solid #ccc;}
.test_center .test_content .form .test_menu ul li,.test_center .test_content2 .form2 .test_menu ul li{width:100%;height:25px;line-height:25px;text-indent:5px;cursor:pointer;}
.test_center .test_content .form li:hover,.test_center .test_content2 .form2 li:hover{background:#326ac1; color:#fff;}
.test_center .test_content dl.list2 dd div.description{ display:none; background:#fff; width:250px;position:absolute; margin:-52px 0 0 152px;*margin:-52px 0 0 30px; color:#333;}
.test_center .test_content dl.list2 dd div.description .des_le{ position:absolute;top:50%;width:6px; height:12px;background: url(../images/tishi_jt.gif) left center no-repeat;}
.test_center .test_content dl.list2 dd div.description .des_rit{float:right;width:223px;padding:5px 10px;border:#d4d5fb 1px solid;font:12px/18px "宋体";  }

.test_center .test_content .test_end,.test_center .test_content2 .test_end{padding:17px 20px 17px 26px;height:100%; overflow:hidden; font:12px "宋体";}
.test_center .test_content .test_end .end_tab{padding:5px 0  0 15px; height:100%; overflow:hidden;}
.test_center .test_content .test_end .caption{font:bold 16px "微软雅黑";}
.test_center .test_content .test_end .caption b{ color:#f60; font:bold 18px Arial;}
.test_center .test_content .test_end .tab_top{padding:15px 0 0;width:265px; height:29px; overflow:hidden;}
.test_center .test_content .test_end .tab_top .tab_l{float:left; width:5px; height:100%; background:url(../images/biao_tl.gif) 0 0 no-repeat;}
.test_center .test_content .test_end .tab_top .tab_c{float:left; width:255px; height:100%; background:url(../images/biao_tc.gif) 0 0 repeat-x; font:bold 14px/29px "宋体"; text-align:center;}
.test_center .test_content .test_end .tab_top .tab_r{float:left; width:5px; height:100%; background:url(../images/biao_tr.gif) 0 0 no-repeat;}
.test_center .test_content .test_end a{ color:#7156b5; text-decoration:none;}
.test_center .test_content .test_end a:hover{ color:#f60; text-decoration:underline;}
.test_center .test_content .test_end .tishi{padding:20px 0 0; color:#999; text-align:right; height:100%; overflow:hidden;}
.test_center .test_content .test_end .tishi .tisi_le{ float:left;}

.test_center .test_content .test_end .table_1{width:265px; background:#d4d5fb;}
.test_center .test_content .test_end table th,.test_center .test_content .test_end table td{ font:12px "宋体"; text-align:center; padding:0 7px;}
.test_center .test_content .test_end table th{ height:28px; background:#fbf9ff; line-height:28px;}
.test_center .test_content .test_end table td{ padding:5px 7px; height:12px; background:#fff; vertical-align:middle; }
.test_center .test_content .test_end table td.right{ text-align:right; padding-right:10px;}

/*test_3.html----------------------------------*/
.test_center .test_content .test_end .table_2{width:390px; background:#d4d5fb;}
.test_center .test_content .test_end .table_2 .td_1{width:60px;}
.test_center .test_content .test_end .table_2 .td_2{width:150px;}
.test_center .test_content .test_end .table_2 .td_3{width:180px;}
.test_center .test_content .test_end .related{padding:20px 0 0;}
.test_center .test_content .test_end .blue{color:#00f;}
.test_center .test_content .test_end .green{color:#093;}
.test_center .test_content .test_end .yellow{color:#fc3;}
.test_center .test_content .test_end .red{color:#f00;}
.test_center .test_content .test_end .purple{color:#f0f}
.test_center .test_content .test_end .black{color:#000;}

/*test_4.html----------------------------------*/
.test_center .test_content dl.list3 dt{clear:both;width:88px; text-align:right; line-height:24px;}
.test_center .test_content dl.list3 dd{width:377px; line-height:24px;}

/*test_7.html----------------------------------*/
.test_center .test_content .test_end .table_3{width:390px; background:#d4d5fb;}
.test_center .test_content .test_end .table_3 td{ line-height:28px;}
.test_center .test_content .test_end .table_3 .td_1{width:60px;}
.test_center .test_content .test_end .table_3 .td_2{width:150px;}
.test_center .test_content .test_end .table_3 .td_3{width:180px;}

/*test_8.html----------------------------------*/
.test_center .test_content dl.list4 dt{clear:both;width:110px; text-align:right; line-height:24px;}
.test_center .test_content dl.list4 dd{width:355px; line-height:24px;}
.test_center .test_content .calendar{ position:absolute;margin:2px 0 0;*margin:24px 0 0 -131px; width:237px; height:100%; overflow:hidden;}
.test_center .test_content .calendar .cal_top,.test_center .test_content2 .calendar2 .cal_top{width:100%; height:28px;background:url(../images/calendar_t.gif) 0 0 no-repeat;}
.test_center .test_content .calendar .cal_top ul,.test_center .test_content2 .calendar2 .cal_top ul{ height:22px;padding:3px 10px;overflow:hidden;}
.test_center .test_content .calendar .cal_top li,.test_center .test_content2 .calendar2 .cal_top li{float:left; padding:0 5px 0 0;}
.test_center .test_content .calendar .cal_top .cal_1,.test_center .test_content2 .calendar2 .cal_top .cal_1{margin:0 25px 0 0;}
.test_center .test_content .calendar .cal_top .cal_2,.test_center .test_content2 .calendar2 .cal_top .cal_2{margin:0 0 0 27px;}
.test_center .test_content .calendar .cal_top span,.test_center .test_content2 .calendar2 .cal_top span{ display:block; padding:1px 3px;color:#999; font-weight:bold; text-decoration:none; cursor:pointer;}
.test_center .test_content .calendar .cal_top .cal_on,.test_center .test_content2 .calendar2 .cal_top .cal_on{ color:#333;}
.test_center .test_content .calendar .cal_table,.test_center .test_content2 .calendar2 .cal_table{width:237px; background:#eaeaea; }
.test_center .test_content .calendar .cal_table .cal_tbg td,.test_center .test_content2 .calendar2 .cal_table .cal_tbg td{ background:#f4f4f4;}
.test_center .test_content .calendar .cal_table td,.test_center .test_content2 .calendar2 .cal_table td{ background:#fff; width:32px; height:23px; color:#333; text-align:center; vertical-align:middle;}
.test_center .test_content .calendar .cal_table td:hover,.test_center .test_content2 .calendar2 .cal_table td:hover{ background:#f4f4f4; cursor:pointer;}

/*test_9.html----------------------------------*/
.test_center .test_content dl.list5 dt{clear:both;width:140px; text-align:right; line-height:24px;}
.test_center .test_content dl.list5 dd{width:325px; line-height:24px;}
.test_center .test_content dl.list5 dd div.description{ display:none; background:#fff; width:200px;position:absolute; margin:-51px 0 0 130px;*margin:-28px 0 0 0px; color:#333;}
.test_center .test_content dl.list5 dd div.description .des_le{ position:absolute;top:50%;width:6px; height:12px;background: url(../images/tishi_jt.gif) left center no-repeat;}
.test_center .test_content dl.list5 dd div.description .des_rit{float:right;width:173px;padding:5px 10px;border:#d4d5fb 1px solid; font:12px/18px "宋体"; }
.test_center .test_content dl.list5 dd a{color:#7156b5;text-decoration:none;}
.test_center .test_content dl.list5 dd a:hover{ color:#f60; text-decoration:underline;}

/*test_10.html----------------------------------*/
.test_center .test_content2 .due_top{padding:0 0 10px;width:100%; height:100%; overflow:hidden;}
.test_center .test_content2 .due_top span{float:left;font:12px/30px "宋体"; width:176px; height:33px; background:url(../images/due_bg.gif) 0 0 no-repeat; color:#fff; text-align:center;}
.test_center .test_content2 .form2{float:right;margin:5px 0 0;*margin:0; height:100%; overflow:hidden;}
.test_center .test_content2 .form2 .drop_sel{width:42px;overflow:hidden; display:inline;}
.test_center .test_content2 .form2 .drop_sel input{ width:37px; height:24px; background:url(../images/dropdown2.gif) 0 0 no-repeat; border:none; padding:0 0 0 5px; cursor:pointer; font:12px/24px "宋体"; color:#666;}
.test_center .test_content2 .form2 .test_menu{ display:none;position:absolute; margin:1px 0 0 162px;*margin:26px 0 0 -42px;width:40px;background: #fff;border:1px solid #ccc;}
.test_center .test_content2 .due_calbox{margin:0 auto;width:240px; height:199px; background:url(../images/cal_box.gif) 0 0 no-repeat;padding:7px;}
.test_center .test_content2 .calendar2{width:237px; height:100%; overflow:hidden;}
.test_center .test_content2 .calendar2 .cal_top li{ line-height:24px;}
.test_center .test_content2 ul.list1{padding:5px 0  0 15px; height:100%; overflow:hidden;}
.test_center .test_content2 ul.list1 li{ font:12px/30px "宋体";}
.test_center .test_content2 ul.list1 li b{ color:#f60; font:bold 14px/30px Arial;}
.test_center .test_content2 ul.list1 li.tishi{padding:3px 0 0; color:#999; text-align:right;}
.test_center .test_content2 ul.list1 li.tishi .tisi_le{ float:left;}
.test_center .test_content2 ul.list1 li.tishi a{ margin:0;}
.test_center .test_content2 ul.list1 li span a{ color:#7156b5; margin:0 0 0 30px; text-decoration:none;}
.test_center .test_content2 ul.list1 li span a:hover{ color:#f60; text-decoration:underline;}

/*test_11.html----------------------------------*/
#tab1{ width:100%; height:100%; overflow:hidden;}
#tab1 .tab{float:left; width:138px; padding:4px 0 0 4px;}
#tab1 h3 {width:130px;height:55px;margin:0 0 4px; background:url(../images/eye_out.gif) 0 0 no-repeat; font:14px/55px "宋体"; color:#333; text-align:center; cursor:pointer;}
#tab1 h3.up{width:100%; height:58px; background:url(../images/eye_on.gif) 0 0 no-repeat; font:bold 14px/58px "宋体"; color:#f60;}
#tab1 div {display:none; float:left; padding:20px 18px 10px; width:347px; height:100%; overflow:hidden;}
#tab1 .block {display:block;}
#tab1 div ul{width:100%; height:100%; overflow:hidden;}
#tab1 div li{float:left;width:107px;margin:0 0 0 40px; display:inline; height:100%; overflow:hidden;}
#tab1 div li b{ display:block;padding:0 0 10px; width:100%; font:bold 12px/20px "宋体"; text-align:center; color:#333;}
#tab1 div li img{width:105px; height:162px; border:#fff 1px solid;}
#tab1 div p{padding:10px 0 0; height:100px; overflow:hidden;font:12px/20px "宋体"; text-indent:12px; }
#tab1 div span{ display:block; width:100%; font:12px/20px "宋体"; text-align:right; color:#999;}
#tab1 div span a{ color:#7156b5;text-decoration:none;}
#tab1 div span a:hover{ color:#f60; text-decoration:underline;}

/*test_12.html----------------------------------*/
.test_center .test_content2 .due_calbox_f{float:left;margin:0 0 17px 6px;width:240px; height:199px; background:url(../images/cal_box.gif) 0 0 no-repeat;padding:7px; display:inline;}
.test_center .test_content2 .test_begin_f{padding:17px 20px 0 26px;height:100%; overflow:hidden; font:12px "宋体";}
.test_center .test_content2 .cal_top p{font:12px/28px "宋体"; text-align:center;}

.test_center .test_content2 .calendar2 .cal_table2{width:237px; background:#eaeaea; }
.test_center .test_content2 .calendar2 .cal_table2 .cal_tbg td{ background:#f4f4f4;}
.test_center .test_content2 .calendar2 .cal_table2 td{ background:#fff; width:32px; height:23px; color:#333; text-align:center; vertical-align:middle; cursor:pointer;}
.test_center .test_content2 .calendar2 .cal_table2 .green{ background:#fff url(../images/cal_green.gif) 0 1px no-repeat; color:#85b84a; font:bold 12px/23px Arial;}
.test_center .test_content2 .calendar2 .cal_table2 .purple{ background:#fff url(../images/cal_purple.gif) 0 1px no-repeat;color:#7156b5; font:bold 12px/23px Arial;}
.test_center .test_content2 .calendar2 .cal_table2 .pink{ background:#fff url(../images/cal_pink.gif) 0 1px no-repeat; color:#e66e6e; font:bold 12px/23px Arial;}
.test_center .test_content2 .calendar2 .cal_table2 .orange{ background:#fff url(../images/cal_orange.gif) 0 1px no-repeat; color:#F8A329; font:bold 12px/23px Arial;}
.cal_tsg,.cal_tsp,.cal_tso{ display:none; position:absolute; width:136px; height:36px; padding:10px 6px; font:12px/20px "宋体"; }
.cal_tsg{background:url(../images/cal_gon.gif) 0 0 no-repeat; color:#85b84a; margin:-73px 0 0 -120px; }
.cal_tsp{background:url(../images/cal_pon.gif) 0 0 no-repeat; color:#e66e6e; margin:-73px 0 0 -256px;}
.cal_tso{background:url(../images/cal_oon.gif) 0 0 no-repeat; color:#f8a329; margin:-49px 0 0 -222px;}

.test_calts{width:300px; margin:10px auto;}
.test_calts ul{height:100%; overflow:hidden;}
.test_calts li{float:left; padding:0 0 0 10px; font:12px/18px "宋体";}
.test_calts li span{ float:left; margin:0 5px 0 0;_margin:0 2px 0 0; width:15px; height:15px; display:block; border:#ddd 1px solid;}
.test_calts li .purple{ background:#E66E6E url(../images/cal_purple.gif) 0 center no-repeat;}
.test_calts li .green{ background:#85B84A url(../images/cal_green.gif) 0 center no-repeat;}
.test_calts li .orange{ background:#F8A329 url(../images/cal_orange.gif) 0 center no-repeat;}
.test_calts li .pink{ background:#C36417 url(../images/cal_pink.gif) 0 center no-repeat;}






/*3月10号新增----------------------------------*/
.test_center .test_content dl.list2 dd div.wh{
     margin:-35px 0 0 152px!important;*margin:-35px 0 0 30px!important;
     }
.test_center .test_content dl.list2 dd div.wh2{
     margin:-55px 0 0 220px!important;*margin:-25px 0 0 0!important;
     width: 187px!important;
     }   
.test_center .test_content dl.list2 dd div.description .rit_wh{
     width:160px!important;
     }   

.test_center .test_content .test_btn .link a{
     color:#7156b5; 
     text-decoration:none;
     font:normal 12px "宋体"; float:right;
    }
    
.test_center .test_content .test_btn a:hover{ 
     color:#f60; text-decoration:underline;
     }
     
.test_center .test_content .test_end .end_tab ul.list6{
     padding:5px 0  0 15px; height:100%; overflow:hidden; 
     }
.test_center .test_content .test_end .end_tab ul.list6 li{ 
     font:12px/24px "宋体"; float:left; width:100%;
     }
.test_center .test_content .test_end .end_tab ul.list6 li p{
     float:left;
     }
.test_center .test_content .test_end .end_tab ul.list6 li p b{
     color:#f60; font:bold 14px/24px Arial;
     }
.test_center .test_content .test_end .end_tab ul.list6 li a{
     float:right;
     }
.test_center .test_content .test_end .end_tab ul.list6 li.tishi{
     padding:3px 0 0; color:#999; text-align:right;
     }
.test_center .test_content .test_end .end_tab ul.list6 li.tishi .tisi_le{ 
     float:left;
     }
.test_center .test_content .test_end .end_tab ul.list6 li.tishi a{ 
     margin:0;
     }
.test_center .test_content .test_end .end_tab ul.list6 li span a{
     color:#7156b5; margin:0 0 0 30px; text-decoration:none;
     }
.test_center .test_content .test_end .end_tab ul.list6 li span a:hover{ 
     color:#f60; text-decoration:underline;
     }
     
     
     
.test_center .test_content .test_end .tab_tit strong{
     font:bold 24px/45px "宋体"; color:#f60;
     }
.test_center .test_content .test_end .tab_tit b{ 
     color:#f60; font:bold 14px/30px Arial;
     }
.test_center .test_content .test_end .tab_tit a{
     font:12px/45px "宋体";margin-left:20px; 
     }
.test_center .test_content .test_end .end_tab h3{
     font:bold 12px/24px "宋体";
     }

/*3月10号新增标准三围和BMI自测----------------------------------*/
.new_end{margin:0 12px; height:100%; overflow:hidden;}
.new_end h2{ font:bold 14px/30px "宋体"; background:#fff url(../images/testbt_bg.gif) 0 0 no-repeat; color:#333; text-indent:14px;}
.new_end ul.list1{padding:0!important;height:100%; overflow:hidden;}
.new_end ul.list1 li{ font:12px/30px "宋体";}
.new_end ul.list1 li .orange{ color:#f60; font:bold 14px/30px Arial;}
.new_end ul.list1 li span a{ color:#7156b5; margin:0 0 0 30px; text-decoration:none;}
.new_end ul.list1 li span a:hover{ color:#f60; text-decoration:underline;}
.new_end ul.list1 li.tishi{padding:3px 0 0; color:#999; text-align:right;}
.new_end ul.list1 li.tishi .tisi_le{ float:left;}
.new_end ul.list1 li.tishi a{ margin:0;}
.test_a{ margin:0 0 0 20px; color:#7156b5;text-decoration:none;}
.test_a:hover{ color:#f60; text-decoration:underline;}

.new_ebox{ padding:5px 10px 10px 28px;border:#e1e0f8 1px solid; border-width:0 1px; background:#fbfaff; height:100%; overflow:hidden;}
.new_dbox{wiidth:100%; height:3px; overflow:hidden; background:url(../images/testbt_dbg.gif) 0 0 no-repeat;}
.new_tishi{width:494px;margin:15px 15px 20px; font:12px "宋体"; text-align:right;}
.new_tishi .new_le{ float:left; color:#999;}
.new_tishi a{ color:#7156b5;text-decoration:none;}
.new_tishi a:hover{ color:#f60; text-decoration:underline;}

.new_end dl.new_bmi{margin:0;padding:0; height:100%; overflow:hidden;}
.new_end dl dt,.new_end dl dd{margin:0;padding:0!important;float:left; font:12px/30px Arial,"宋体"!important; }
.new_end .new_bmi dt{clear:both;width:40%;}
.new_end .new_bmi dd{width:60%;}
.new_end dl dt a{ color:#7156b5;text-decoration:none;}
.new_end dl dt a:hover{ color:#f60; text-decoration:underline;}
.new_end dl .green{ color:#093; font:bold 14px/30px Arial;}
.new_end dl .black{ color:#333; font:bold 14px/30px Arial, "宋体";}

.new_end table{width:390px; background:#e6e6e6;margin:20px 25px;}
.new_end .tab .td_0{width:60px;background:url(../images/test_tab1.gif) 0 repeat-x;}
.new_end .tab .td_1{ background:url(../images/test_tab2.gif) 0 repeat-x;}
.new_end .tab .td_2{width:150px;}
.new_end .tab .td_3{width:180px;}
.new_end table th,.new_end table td{ font:12px "宋体";}
.new_end table th{ background:#f9f9f9; line-height:28px; color:#333; text-align:center;}
.new_end table td{padding:5px 7px;height:12px; background:#fff; vertical-align:middle;  text-align:center; }
.new_end .tab th,.new_end .tab td{padding-left:7px;padding-right:7px;}
.new_end .tab td{ line-height:28px;}
.new_end table .tab_over td{ background:#fff7e5;}
.new_end table .blue{color:#00f;}
.new_end table .green{color:#093;}
.new_end table .yellow{color:#fc3;}
.new_end table .red{color:#f00;}
.new_end table .purple{color:#f0f}
.new_end table .black{color:#000;}

.new_end .tab2 th{ background:url(../images/test_tab2.gif) 0 repeat-x;}
.new_end .tab2 th,.new_end .tab2 td{padding-left:7px;padding-right:7px;}
.new_end .tab2 .td_1{width:60px;}
.new_end .tab2 .td_2{width:150px;}
.new_end .tab2 .td_3{width:180px;}


/*展开收缩层----------------------------------*/
div.sdmenu {
    width: 500px;
    margin:0 12px;
    height:100%;
    overflow:hidden;
    padding-bottom: 10px;
}
div.sdmenu div {
    background: url(../images/testbt_bg.gif) no-repeat;
    overflow: hidden;
    margin:10px 0 0;
}
div.sdmenu div:first-child {
    background: url(../images/testbt_bg.gif) no-repeat;
}
div.sdmenu div.collapsed {
    height: 30px;
}
div.sdmenu div h2 {
    display: block;
    color:#333;
    height:30px;
    font:bold 14px/30px "宋体";
    width:100%;
    background: url(../images/expand_bg.gif) no-repeat 0 0;
    cursor: default;
    text-indent:14px;
}
div.sdmenu div.collapsed h2 {
    background-image: url(../images/contraction_bg.gif);
}
div.sdmenu div h2 b,div.sdmenu div.collapsed h2 b{ color:#f60; }
div.sdmenu div p{
    padding: 10px 10px 10px 28px;
    background: #fdfcff;
    font:12px/22px "宋体";
    color:#666;
    border:#e1e0f8 1px solid;
    border-width:0 1px;
}
div.sdmenu div p span{
    width:100%;
    font:12px/30px "宋体";
    color:#999;
    height:30px;
    display:block;
    text-align:right;
}
div.sdmenu div p span a{
    color:#7156b5;
    text-decoration:none;
}
div.sdmenu div p span a:hover{
    color:#f60;
    text-decoration:underline;
}
div.sdmenu div em{
    width:500px; height:3px; background:url(../images/testbt_dbg.gif) 0 0 no-repeat; display:block; overflow:hidden;
}


/* 引用的样式 */
* {
	color: #333333;
	font-family: "宋体";
	font-size: 12px;
	margin: 0;
	padding: 0;
}
div {
	overflow: hidden;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.femalePanelCss {
	height: auto;
	margin: 0 auto;
	padding-top: 10px;
	width: 540px;
}
.femaleMainPanelCss {
	height: 339px;
	margin: 0 auto;
	width: 400px;
}
.femaleMainTopCss {
	height: 50px;
	width: 100%;
}

.reBtnCss {
	background: url("http://img.39.net/test/2010/tools/images/button_3.gif") no-repeat scroll 0 0 transparent;
	border: 0 none;
	cursor: pointer;
	height: 24px;
	margin-left: 130px;
	margin-top: 19px;
	width: 64px;
}
.setTitleCss {
	height: 40px !important;
}
.setTitleCss div {
	float: left;
	height: 50px;
}
.setTitleMainCss {
	height: 20px !important;
	margin-left: 50px;
	margin-right: 0px;
	margin-top: 23px;
	width: 180px !important;
}
.setLeftCss, .setRightCss {
	height: 9px !important;
	margin-top: 25px;
	width: 5px !important;
}
.setLeftCss a {
	background: url("http://img.39.net/test/2010/tools/images/cal_jtlon.gif") no-repeat scroll 0 0 transparent;
	display: block;
	height: 25px;
	width: 28px;
}
.setRightCss a {
	background: url("http://img.39.net/test/2010/tools/images/cal_jtron.gif") no-repeat scroll 0 0 transparent;
	display: block;
	height: 25px;
	width: 28px;
}
.valCss {
	border-bottom: 0px solid #9F79EE;
	border-top: 0px solid #9F79EE;
	height: 18px !important;
	margin-top: 20px;
	width: 32px !important;
}
.valCss input {
	border: 0 none;
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	height: 18px;
	text-align: center;
	width: 31px;
}
.femaleMainCss {
	width: 100%;
}
#leftCal, #rightCal {
	background: url("http://app.duapp.com/apps/female/images/cal2.gif") no-repeat scroll 0 0 #FFFFFF;
	height: 212px;
	width: 252px;
	margin:0 auto;
}
#leftCal {

}
#rightCal {

}
.calTopCss {
	height: 34px;
	width: 100%;
}
.topContainerCss {
	cursor: default;
	height: 25px;
	margin: 8px auto 0;
	width: 150px;
}
.topContainerCss div {
	float: left;
}
.fontCss {
	color: #666666;
	margin-top: 3px;
}
.fontCss span {
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	margin-right: 5px;
}
.setTimeCss {
	height: 20px;
	margin-left: 3px;
	width: 21px;
}
.setTimeCss a {
	background: url("http://app.lrxfc.com/apps/female/images/arrow.gif") no-repeat scroll 0 0 transparent;
	display: block;
	height: 20px;
	width: 21px;
}
.femaleBottomCss {
	height: 30px;
	width: 100%;
}
.femaleBottomCss span {
	color: #666666;
	margin-left: 73%;
}
.femaleFootPanelCss {
	height: 30px;
	margin: 0 auto;
	width: 531px;
}
.calMainCss table {
	border-left: 1px solid #EAEAEA;
	height: 168px;
	margin-left: 7px;
	margin-top: 0;
	width: 237px;
}
.calMainCss table td {
	border-color: -moz-use-text-color #EAEAEA #EAEAEA -moz-use-text-color;
	border-right: 1px solid #EAEAEA;
	border-style: none solid solid none;
	border-width: 0 1px 1px 0;
	cursor: pointer;
	font-family: arial;
	font-weight: normal;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	width: 32px;
}
.yearLayerCss {
	background-color: #FFFFFF;
	display: none;
	height: auto;
	left: 0;
	position: absolute;
	top: 0;
	width: 60px;
	z-index: 5;
}
.monthLayerCss {
	background-color: #FFFFFF;
	display: none;
	height: auto;
	left: 0;
	position: absolute;
	top: 0;
	width: auto;
	z-index: 5;
}
.yearLayerCss ul, .monthLayerCss ul {
	border-top: 1px solid #EAEAEA;
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
.monthLayerCss ul {
}
.yearLayerCss ul li {
	border-color: -moz-use-text-color #EAEAEA #EAEAEA;
	border-right: 1px solid #EAEAEA;
	border-style: none solid solid;
	border-width: 0 1px 1px;
}
.yearLayerCss ul li, .monthLayerCss ul li {
	cursor: pointer;
	height: 20px;
	line-height: 150%;
	text-align: center;
}
.monthLayerCss ul li {
	background-color: #FFFFFF;
	border-color: -moz-use-text-color #EAEAEA #EAEAEA;
	border-right: 1px solid #EAEAEA;
	border-style: none solid solid;
	border-width: 0 1px 1px;
	width: 40px;
}
#period{
	margin:10px 0;
}
#popCss{
	margin:10px 0;
	font-weight:bold;
}
#popPanel {
	background: url("http://app.lrxfc.com/apps/female/images/pop4.png") no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	display: none;
	height: 84px;
	line-height: 150%;
	padding: 7px 5px 5px 7px;
	position: absolute;
	width: 133px;
	z-index: 5;
}
#titlePanel {
	background: url("http://app.lrxfc.com/apps/female/images/green.png") no-repeat scroll 0 0 transparent;
	display: none;
	height: 49px;
	line-height: 150%;
	padding: 7px 5px;
	position: absolute;
	width: 152px;
	z-index: 5;
}


#home{
	height:100%;
	border:#EAEAEA solid 1px;
	background:#E7E3DA;
}